=1

1 4in 10in 52 -.57in

<#12#><#12#> 54 3.41in 56 8in 57 -.75in -.745in 0= 2= 59 =.8 =.8 =.8 60

2 =b <#19#><#19#> 3 =c <#21#>You must set equal to 1, 2, or 3.<#21#> <#22#>Illegal number of columns per page<#22#>

=.19in 62 =<#584#>63 c<#815#> <#816#>

<#816#> =6.86in<#817#><#817#><#815#> ac
66 to -<#26#><#26#>
<#584#>


=`
{=`{ }=`}

=0em

72

<#45#>= <#45#>

<#593#><#821#>#tex2html_accent_inline2062#<#821#><#593#> =

=1em

<#822#>#tex2html_accent_inline2063#<#822#>

(for version 3.5 under GNU Emacs version 18)

<#824#>#tex2html_accent_inline2064#<#824#><#825#>Loading VIP<#825#>

Just type <#826#>#tex2html_accent_inline2065#<#826#>followed by <#827#>#tex2html_accent_inline2066#<#827#>

<#828#>#tex2html_accent_inline2067#<#828#><#829#>VIP Modes<#829#>

VIP has three modes: <#71#>#tex2html_accent_inline2068#<#71#>, <#72#>#tex2html_accent_inline2069#<#72#> and <#73#>#tex2html_accent_inline2070#<#73#>. Mode line tells you which mode you are in. In emacs mode you can do all the normal GNU Emacs editing. This card explains only vi mode and insert mode. <#74#>#tex2html_accent_inline2071#<#74#> explains emacs mode. You can switch modes as follows.

to <#830#> <#831#>=.75=1em from emacs mode to vi mode<#831#><#832#>#tex2html_accent_inline2072#<#832#><#830#> to <#833#> <#834#>=.75=1em from vi mode to emacs mode<#834#><#835#>#tex2html_accent_inline2073#<#835#><#833#> to <#836#>to .75 <#837#>from vi mode to insert mode<#837#>-minus 1fil <#838#>#tex2html_accent_inline2074#<#838#><#836#> to <#840#> <#841#>=.75=1em from insert mode to vi mode<#841#><#842#>#tex2html_accent_inline2075#<#842#><#840#>

If you wish to be in vi mode just after you startup Emacs, include the line:

<#843#>#tex2html_accent_inline2076#<#843#>

in your <#844#>#tex2html_accent_inline2077#<#844#>file. Or, you can put the following alias in your <#845#>#tex2html_accent_inline2078#<#845#>file.

<#846#>#tex2html_accent_inline2079#<#846#>

<#847#>#tex2html_accent_inline2080#<#847#><#848#>Insert Mode<#848#>Insert mode is like emacs mode except for the following.

to <#849#> <#850#>=.75=1em go back to vi mode<#850#><#851#>#tex2html_accent_inline2081#<#851#><#849#> to <#852#> <#853#>=.75=1em delete previous character<#853#><#854#>#tex2html_accent_inline2082#<#854#><#852#> to <#855#> <#856#>=.75=1em delete previous word<#856#><#857#>#tex2html_accent_inline2083#<#857#><#855#> to <#858#> <#859#>=.75=1em emulate <#862#>#tex2html_accent_inline2084#<#862#>key in emacs mode<#859#><#860#>#tex2html_accent_inline2085#<#860#><#858#>

The rest of this card explains commands in <#96#>#tex2html_accent_inline2086#<#96#>.

<#863#>#tex2html_accent_inline2087#<#863#><#864#>Getting Information on VIP<#864#>

Execute info command by typing <#865#>#tex2html_accent_inline2088#<#865#>and select menu item <#866#>#tex2html_accent_inline2089#<#866#>. Also:

to <#867#> <#868#>=.75=1em describe function attached to the key <#870#>#tex2html_accent_inline2090#<#870#><#868#><#869#>#tex2html_accent_inline2091#<#869#><#867#>

<#872#>#tex2html_accent_inline2092#<#872#><#873#>Leaving Emacs<#873#>

to <#874#> <#875#>=.75=1em suspend Emacs<#875#><#876#>#tex2html_accent_inline2093#<#876#><#874#> to <#878#>to .75 <#879#>exit Emacs permanently<#879#>-minus 1fil <#880#>#tex2html_accent_inline2094#<#880#><#878#>

<#883#>#tex2html_accent_inline2095#<#883#><#884#>Error Recovery<#884#>

to <#885#> <#886#>=.75=1em abort partially typed or executing command<#886#><#887#>#tex2html_accent_inline2096#<#887#><#885#> to <#888#> <#889#>=.75=1em redraw messed up screen<#889#><#890#>#tex2html_accent_inline2097#<#890#><#888#> to <#891#>to .75 <#892#><#894#>#tex2html_accent_inline2098#<#894#> a file lost by a system crash<#892#>-minus 1fil <#893#>#tex2html_accent_inline2099#<#893#><#891#> to <#895#>to .75 <#896#>restore a buffer to its original contents<#896#>-minus 1fil <#897#>#tex2html_accent_inline2100#<#897#><#895#>

fill

2=© 1987 Free Software Foundation, Inc. Permissions on back. v1.2

<#899#>#tex2html_accent_inline2101#<#899#><#900#>Counts<#900#>

Most commands in vi mode accept a <#118#>#tex2html_accent_inline2102#<#118#> which can be supplied as a prefix to the commands. In most cases, if a count is given, the command is executed that many times. E.g., <#901#>#tex2html_accent_inline2103#<#901#>deletes 5 lines.

<#902#>#tex2html_accent_inline2104#<#902#><#903#>Registers<#903#>

There are 26 registers (<#904#>#tex2html_accent_inline2105#<#904#>to <#905#>#tex2html_accent_inline2106#<#905#>) that can store texts and marks. You can append a text at the end of a register (say <#906#>#tex2html_accent_inline2107#<#906#>) by specifying the register name in capital letter (say <#907#>#tex2html_accent_inline2108#<#907#>). There are also 9 read only registers (<#908#>#tex2html_accent_inline2109#<#908#>to <#909#>#tex2html_accent_inline2110#<#909#>) that store up to 9 previous changes. We will use <#127#>#tex2html_accent_inline2111#<#127#> to denote a register.

<#910#>#tex2html_accent_inline2112#<#910#><#911#>Entering Insert Mode<#911#>

to <#912#> <#913#>=.75=1em <#915#>#tex2html_accent_inline2113#<#915#> at point<#913#><#914#>#tex2html_accent_inline2114#<#914#><#912#> to <#916#> <#917#>=.75=1em <#919#>#tex2html_accent_inline2115#<#919#> after cursor<#917#><#918#>#tex2html_accent_inline2116#<#918#><#916#> to <#920#> <#921#>=.75=1em <#923#>#tex2html_accent_inline2117#<#923#> before first non-white<#921#><#922#>#tex2html_accent_inline2118#<#922#><#920#> to <#924#> <#925#>=.75=1em <#927#>#tex2html_accent_inline2119#<#927#> at end of line<#925#><#926#>#tex2html_accent_inline2120#<#926#><#924#> to <#928#> <#929#>=.75=1em <#931#>#tex2html_accent_inline2121#<#931#> line below<#929#><#930#>#tex2html_accent_inline2122#<#930#><#928#> to <#932#> <#933#>=.75=1em <#935#>#tex2html_accent_inline2123#<#935#> line above<#933#><#934#>#tex2html_accent_inline2124#<#934#><#932#> to <#936#> <#937#>=.75=1em <#939#>#tex2html_accent_inline2125#<#939#> line at point<#937#><#938#>#tex2html_accent_inline2126#<#938#><#936#>

<#940#>#tex2html_accent_inline2127#<#940#><#941#>Buffers and Windows<#941#>

to <#942#> <#943#>=.75=1em move cursor to <#945#>#tex2html_accent_inline2128#<#945#> window<#943#><#944#>#tex2html_accent_inline2129#<#944#><#942#> to <#946#> <#947#>=.75=1em delete current window<#947#><#948#>#tex2html_accent_inline2130#<#948#><#946#> to <#949#> <#950#>=.75=1em delete other windows<#950#><#951#>#tex2html_accent_inline2131#<#951#><#949#> to <#952#> <#953#>=.75=1em split current window into two windows<#953#><#954#>#tex2html_accent_inline2132#<#954#><#952#> to <#955#> <#956#>=.75=1em show current buffer in two windows<#956#><#957#>#tex2html_accent_inline2133#<#957#><#955#> to <#958#> <#959#>=.75=1em <#961#>#tex2html_accent_inline2134#<#961#> to a buffer in the current window<#959#><#960#>#tex2html_accent_inline2135#<#960#><#958#> to <#963#> <#964#>=.75=1em <#966#>#tex2html_accent_inline2136#<#966#> to a buffer in another window<#964#><#965#>#tex2html_accent_inline2137#<#965#><#963#> to <#968#> <#969#>=.75=1em <#971#>#tex2html_accent_inline2138#<#971#> a buffer<#969#><#970#>#tex2html_accent_inline2139#<#970#><#968#> to <#972#> <#973#>=.75=1em list existing <#975#>#tex2html_accent_inline2140#<#975#><#973#><#974#>#tex2html_accent_inline2141#<#974#><#972#>

<#976#>#tex2html_accent_inline2142#<#976#><#977#>Files<#977#>

to <#978#>to .75 <#979#><#981#>#tex2html_accent_inline2143#<#981#> file in the current window<#979#>-minus 1fil <#980#>#tex2html_accent_inline2144#<#980#><#978#> to <#985#> <#986#>=.75=1em <#988#>#tex2html_accent_inline2145#<#988#> file in another window<#986#><#987#>#tex2html_accent_inline2146#<#987#><#985#> to <#990#> <#991#>=.75=1em <#993#>#tex2html_accent_inline2147#<#993#> buffer to the associated file<#991#><#992#>#tex2html_accent_inline2148#<#992#><#990#> to <#994#> <#995#>=.75=1em <#997#>#tex2html_accent_inline2149#<#997#> buffer to a specified file<#995#><#996#>#tex2html_accent_inline2150#<#996#><#994#> to <#998#> <#999#>=.75=1em <#1001#>#tex2html_accent_inline2151#<#1001#> a specified file at point<#999#><#1000#>#tex2html_accent_inline2152#<#1000#><#998#> to <#1002#> <#1003#>=.75=1em <#1005#>#tex2html_accent_inline2153#<#1005#> information on the current <#1006#>#tex2html_accent_inline2154#<#1006#><#1003#><#1004#>#tex2html_accent_inline2155#<#1004#><#1002#> to <#1008#> <#1009#>=.75=1em run the <#1011#>#tex2html_accent_inline2156#<#1011#> editor<#1009#><#1010#>#tex2html_accent_inline2157#<#1010#><#1008#>

<#1012#>#tex2html_accent_inline2158#<#1012#><#1013#>Viewing the Buffer<#1013#>

to <#1014#> <#1015#>=.75=1em scroll to next screen<#1015#><#1016#>#tex2html_accent_inline2159#<#1016#><#1014#> to <#1018#> <#1019#>=.75=1em scroll to previous screen<#1019#><#1020#>#tex2html_accent_inline2160#<#1020#><#1018#> to <#1022#> <#1023#>=.75=1em scroll <#1025#>#tex2html_accent_inline2161#<#1025#> half screen<#1023#><#1024#>#tex2html_accent_inline2162#<#1024#><#1022#> to <#1026#> <#1027#>=.75=1em scroll <#1029#>#tex2html_accent_inline2163#<#1029#> half screen<#1027#><#1028#>#tex2html_accent_inline2164#<#1028#><#1026#> to <#1030#> <#1031#>=.75=1em scroll down one line<#1031#><#1032#>#tex2html_accent_inline2165#<#1032#><#1030#> to <#1033#> <#1034#>=.75=1em scroll up one line<#1034#><#1035#>#tex2html_accent_inline2166#<#1035#><#1033#>

to <#1036#> <#1037#>=.75=1em put current line on the <#1039#>#tex2html_accent_inline2167#<#1039#> line<#1037#><#1038#>#tex2html_accent_inline2168#<#1038#><#1036#> to <#1041#> <#1042#>=.75=1em put current line on the <#1044#>#tex2html_accent_inline2169#<#1044#> line<#1042#><#1043#>#tex2html_accent_inline2170#<#1043#><#1041#> to <#1046#> <#1047#>=.75=1em put current line on the <#1049#>#tex2html_accent_inline2171#<#1049#> line<#1047#><#1048#>#tex2html_accent_inline2172#<#1048#><#1046#>

<#1051#>#tex2html_accent_inline2173#<#1051#><#1052#>Marking and Returning<#1052#>

to <#1053#> <#1054#>=.75=1em <#1056#>#tex2html_accent_inline2174#<#1056#> point in register <#1057#>#tex2html_accent_inline2175#<#1057#><#1054#><#1055#>#tex2html_accent_inline2176#<#1055#><#1053#> to <#1059#> <#1060#>=.75=1em set mark at buffer beginning<#1060#><#1061#>#tex2html_accent_inline2177#<#1061#><#1059#> to <#1062#> <#1063#>=.75=1em set mark at buffer end<#1063#><#1064#>#tex2html_accent_inline2178#<#1064#><#1062#> to <#1065#> <#1066#>=.75=1em set mark at point<#1066#><#1067#>#tex2html_accent_inline2179#<#1067#><#1065#> to <#1068#> <#1069#>=.75=1em jump to mark<#1069#><#1070#>#tex2html_accent_inline2180#<#1070#><#1068#> to <#1071#> <#1072#>=.75=1em exchange point and mark<#1072#><#1073#>#tex2html_accent_inline2181#<#1073#><#1071#> to <#1074#> <#1075#>=.75=1em ... and skip to first non-white on line<#1075#><#1076#>#tex2html_accent_inline2182#<#1076#><#1074#> to <#1077#> <#1078#>=.75=1em go to mark <#1080#>#tex2html_accent_inline2183#<#1080#><#1078#><#1079#>#tex2html_accent_inline2184#<#1079#><#1077#> to <#1082#> <#1083#>=.75=1em ... and skip to first non-white on line<#1083#><#1084#>#tex2html_accent_inline2185#<#1084#><#1082#>

<#1086#>#tex2html_accent_inline2186#<#1086#><#1087#>Macros<#1087#>

to <#1088#> <#1089#>=.75=1em start remembering keyboard macro<#1089#><#1090#>#tex2html_accent_inline2187#<#1090#><#1088#> to <#1091#> <#1092#>=.75=1em finish remembering keyboard macro<#1092#><#1093#>#tex2html_accent_inline2188#<#1093#><#1091#> to <#1094#> <#1095#>=.75=1em call last keyboard macro<#1095#><#1096#>#tex2html_accent_inline2189#<#1096#><#1094#> to <#1097#> <#1098#>=.75=1em execute macro stored in register <#1100#>#tex2html_accent_inline2190#<#1100#><#1098#><#1099#>#tex2html_accent_inline2191#<#1099#><#1097#>

<#1102#>#tex2html_accent_inline2192#<#1102#><#1103#>Motion Commands<#1103#>

to <#1104#> <#1105#>=.75=1em go backward one character<#1105#><#1106#>#tex2html_accent_inline2193#<#1106#><#1104#> to <#1107#> <#1108#>=.75=1em go forward one character<#1108#><#1109#>#tex2html_accent_inline2194#<#1109#><#1107#> to <#1110#> <#1111#>=.75=1em next line keeping the column<#1111#><#1112#>#tex2html_accent_inline2195#<#1112#><#1110#> to <#1113#> <#1114#>=.75=1em previous line keeping the column<#1114#><#1115#>#tex2html_accent_inline2196#<#1115#><#1113#> to <#1116#> <#1117#>=.75=1em next line at first non-white<#1117#><#1118#>#tex2html_accent_inline2197#<#1118#><#1116#> to <#1119#> <#1120#>=.75=1em previous line at first non-white<#1120#><#1121#>#tex2html_accent_inline2198#<#1121#><#1119#>

to <#1122#> <#1123#>=.75=1em beginning of line<#1123#><#1124#>#tex2html_accent_inline2199#<#1124#><#1122#> to <#1125#> <#1126#>=.75=1em first non-white on line<#1126#><#1127#>#tex2html_accent_inline2200#<#1127#><#1125#> to <#1128#> <#1129#>=.75=1em end of line<#1129#><#1130#>#tex2html_accent_inline2201#<#1130#><#1128#> to <#1131#> <#1132#>=.75=1em go to <#1134#>#tex2html_accent_inline2202#<#1134#>-th column on line<#1132#><#1133#>#tex2html_accent_inline2203#<#1133#><#1131#>

to <#1136#> <#1137#>=.75=1em go to <#1139#>#tex2html_accent_inline2204#<#1139#>-th line<#1137#><#1138#>#tex2html_accent_inline2205#<#1138#><#1136#> to <#1141#> <#1142#>=.75=1em go to last line<#1142#><#1143#>#tex2html_accent_inline2206#<#1143#><#1141#> to <#1144#> <#1145#>=.75=1em find matching parenthesis for <#1150#>#tex2html_accent_inline2207#<#1150#>, <#1151#>#tex2html_accent_inline2208#<#1151#>and <#1152#>#tex2html_accent_inline2209#<#1152#><#1145#><#1146#>#tex2html_accent_inline2210#<#1146#><#1144#>

to <#1153#> <#1154#>=.75=1em go to <#1156#>#tex2html_accent_inline2211#<#1156#> window line<#1154#><#1155#>#tex2html_accent_inline2212#<#1155#><#1153#> to <#1157#> <#1158#>=.75=1em go to <#1160#>#tex2html_accent_inline2213#<#1160#> window line<#1158#><#1159#>#tex2html_accent_inline2214#<#1159#><#1157#> to <#1161#> <#1162#>=.75=1em go to <#1164#>#tex2html_accent_inline2215#<#1164#> window line<#1162#><#1163#>#tex2html_accent_inline2216#<#1163#><#1161#>

<#1165#>#tex2html_accent_inline2217#<#1165#><#1166#>Words, Sentences, Paragraphs<#1166#>

to <#1167#> <#1168#>=.75=1em forward <#1170#>#tex2html_accent_inline2218#<#1170#><#1168#><#1169#>#tex2html_accent_inline2219#<#1169#><#1167#> to <#1172#> <#1173#>=.75=1em <#1175#>#tex2html_accent_inline2220#<#1175#> word<#1173#><#1174#>#tex2html_accent_inline2221#<#1174#><#1172#> to <#1177#> <#1178#>=.75=1em <#1180#>#tex2html_accent_inline2222#<#1180#> of word<#1178#><#1179#>#tex2html_accent_inline2223#<#1179#><#1177#>

In the case of capital letter commands, a word is delimited by a non-white character.

to <#1182#> <#1183#>=.75=1em forward sentence<#1183#><#1184#>#tex2html_accent_inline2224#<#1184#><#1182#> to <#1185#> <#1186#>=.75=1em backward sentence<#1186#><#1187#>#tex2html_accent_inline2225#<#1187#><#1185#>

to <#1188#> <#1189#>=.75=1em forward paragraph<#1189#><#1190#>#tex2html_accent_inline2226#<#1190#><#1188#> to <#1191#> <#1192#>=.75=1em backward paragraph<#1192#><#1193#>#tex2html_accent_inline2227#<#1193#><#1191#>

<#1194#>#tex2html_accent_inline2228#<#1194#><#1195#>Find Characters on the Line<#1195#>

to <#1196#> <#1197#>=.75=1em <#1199#>#tex2html_accent_inline2229#<#1199#> <#1200#>#tex2html_accent_inline2230#<#1200#> forward on line<#1197#><#1198#>#tex2html_accent_inline2231#<#1198#><#1196#> to <#1202#> <#1203#>=.75=1em <#1205#>#tex2html_accent_inline2232#<#1205#> <#1206#>#tex2html_accent_inline2233#<#1206#> backward on line<#1203#><#1204#>#tex2html_accent_inline2234#<#1204#><#1202#> to <#1208#> <#1209#>=.75=1em up <#1211#>#tex2html_accent_inline2235#<#1211#> <#1212#>#tex2html_accent_inline2236#<#1212#> forward on line<#1209#><#1210#>#tex2html_accent_inline2237#<#1210#><#1208#> to <#1214#> <#1215#>=.75=1em up <#1217#>#tex2html_accent_inline2238#<#1217#> <#1218#>#tex2html_accent_inline2239#<#1218#> backward on line<#1215#><#1216#>#tex2html_accent_inline2240#<#1216#><#1214#> to <#1220#> <#1221#>=.75=1em repeat previous <#1227#>#tex2html_accent_inline2241#<#1227#>, <#1228#>#tex2html_accent_inline2242#<#1228#>, <#1229#>#tex2html_accent_inline2243#<#1229#>or <#1230#>#tex2html_accent_inline2244#<#1230#><#1221#><#1222#>#tex2html_accent_inline2245#<#1222#><#1220#> to <#1231#> <#1232#>=.75=1em ... in the opposite direction<#1232#><#1233#>#tex2html_accent_inline2246#<#1233#><#1231#>

<#1234#>#tex2html_accent_inline2247#<#1234#>

<#1236#>#tex2html_accent_inline2248#<#1236#><#1237#>Searching and Replacing<#1237#>

to <#1238#> <#1239#>=.75=1em search forward for <#1241#>#tex2html_accent_inline2249#<#1241#><#1239#><#1240#>#tex2html_accent_inline2250#<#1240#><#1238#> to <#1243#> <#1244#>=.75=1em search backward for <#1246#>#tex2html_accent_inline2251#<#1246#><#1244#><#1245#>#tex2html_accent_inline2252#<#1245#><#1243#> to <#1248#> <#1249#>=.75=1em repeat previous search<#1249#><#1250#>#tex2html_accent_inline2253#<#1250#><#1248#> to <#1251#> <#1252#>=.75=1em ... in the opposite direction<#1252#><#1253#>#tex2html_accent_inline2254#<#1253#><#1251#>

to <#1254#> <#1255#>=.75=1em incremental <#1257#>#tex2html_accent_inline2255#<#1257#><#1255#><#1256#>#tex2html_accent_inline2256#<#1256#><#1254#> to <#1258#> <#1259#>=.75=1em <#1261#>#tex2html_accent_inline2257#<#1261#> incremental search<#1259#><#1260#>#tex2html_accent_inline2258#<#1260#><#1258#>

to <#1262#> <#1263#>=.75=1em <#1265#>#tex2html_accent_inline2259#<#1265#><#1263#><#1264#>#tex2html_accent_inline2260#<#1264#><#1262#> to <#1266#> <#1267#>=.75=1em <#1269#>#tex2html_accent_inline2261#<#1269#> replace<#1267#><#1268#>#tex2html_accent_inline2262#<#1268#><#1266#> to <#1270#> <#1271#>=.75=1em <#1273#>#tex2html_accent_inline2263#<#1273#> a character by another character <#1274#>#tex2html_accent_inline2264#<#1274#><#1271#><#1272#>#tex2html_accent_inline2265#<#1272#><#1270#>

<#1276#>#tex2html_accent_inline2266#<#1276#><#1277#>Modifying Commands<#1277#>

The delete (yank, change) commands explained below accept a motion command as their argument and delete (yank, change) the region determined by the motion command. Motion commands are classified into <#320#>#tex2html_accent_inline2267#<#320#> and <#321#>#tex2html_accent_inline2268#<#321#>. In the case of line commands, whole lines will be affected by the command. Motion commands will be represented by <#322#>#tex2html_accent_inline2269#<#322#> below.

The point commands are as follows:

<#1278#>#tex2html_accent_inline2270#<#1278#>

The line commands are as follows:

<#1279#>#tex2html_accent_inline2271#<#1279#>

<#1280#>#tex2html_accent_inline2272#<#1280#><#1281#>Delete/Yank/Change Commands<#1281#>

to <#786#>#=10pt plus 1 fil;SPMamp;#=0pt;SPMamp;#=0pt;SPMamp;# ;SPMamp;<#1282#>#tex2html_accent_inline2273#<#1282#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1283#>#tex2html_accent_inline2274#<#1283#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1284#>#tex2html_accent_inline2275#<#1284#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; region determined by <#1288#>#tex2html_accent_inline2276#<#1288#>;SPMamp;<#1289#>#tex2html_accent_inline2277#<#1289#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1290#>#tex2html_accent_inline2278#<#1290#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1291#>#tex2html_accent_inline2279#<#1291#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ... into register <#1295#>#tex2html_accent_inline2280#<#1295#>;SPMamp;<#1296#>#tex2html_accent_inline2281#<#1296#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1297#>#tex2html_accent_inline2282#<#1297#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1298#>#tex2html_accent_inline2283#<#1298#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; a line;SPMamp;<#1305#>#tex2html_accent_inline2284#<#1305#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1306#>#tex2html_accent_inline2285#<#1306#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1307#>#tex2html_accent_inline2286#<#1307#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; current <#1309#>#tex2html_accent_inline2287#<#1309#>;SPMamp;<#1310#>#tex2html_accent_inline2288#<#1310#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1311#>#tex2html_accent_inline2289#<#1311#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1312#>#tex2html_accent_inline2290#<#1312#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; expanded <#1313#>#tex2html_accent_inline2291#<#1313#>;SPMamp;<#1314#>#tex2html_accent_inline2292#<#1314#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1315#>#tex2html_accent_inline2293#<#1315#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1316#>#tex2html_accent_inline2294#<#1316#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; to end of line;SPMamp;<#1317#>#tex2html_accent_inline2295#<#1317#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1318#>#tex2html_accent_inline2296#<#1318#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1319#>#tex2html_accent_inline2297#<#1319#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; a character after point;SPMamp;<#1320#>#tex2html_accent_inline2298#<#1320#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1321#>#tex2html_accent_inline2299#<#1321#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1322#>#tex2html_accent_inline2300#<#1322#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; a character before point;SPMamp;<#1323#>#tex2html_accent_inline2301#<#1323#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1324#>#tex2html_accent_inline2302#<#1324#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1325#>#tex2html_accent_inline2303#<#1325#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; <#786#>

<#1326#>#tex2html_accent_inline2304#<#1326#><#1327#>Put Back Commands<#1327#>

Deleted/yanked/changed text can be put back by the following commands.

to <#1328#> <#1329#>=.75=1em <#1331#>#tex2html_accent_inline2305#<#1331#> back at point/above line<#1329#><#1330#>#tex2html_accent_inline2306#<#1330#><#1328#> to <#1332#> <#1333#>=.75=1em ... from register <#1335#>#tex2html_accent_inline2307#<#1335#><#1333#><#1334#>#tex2html_accent_inline2308#<#1334#><#1332#> to <#1337#> <#1338#>=.75=1em <#1340#>#tex2html_accent_inline2309#<#1340#> back after point/below line<#1338#><#1339#>#tex2html_accent_inline2310#<#1339#><#1337#> to <#1341#> <#1342#>=.75=1em ... from register <#1344#>#tex2html_accent_inline2311#<#1344#><#1342#><#1343#>#tex2html_accent_inline2312#<#1343#><#1341#>

<#1346#>#tex2html_accent_inline2313#<#1346#><#1347#>Repeating and Undoing Modifications<#1347#>

to <#1348#> <#1349#>=.75=1em <#1351#>#tex2html_accent_inline2314#<#1351#> last change<#1349#><#1350#>#tex2html_accent_inline2315#<#1350#><#1348#> to <#1353#> <#1354#>=.75=1em repeat last change<#1354#><#1355#>#tex2html_accent_inline2316#<#1355#><#1353#>

Undo is undoable by <#1357#>#tex2html_accent_inline2317#<#1357#>and repeatable by <#1358#>#tex2html_accent_inline2318#<#1358#>. For example, <#1359#>#tex2html_accent_inline2319#<#1359#>will undo 4 previous changes. A <#1360#>#tex2html_accent_inline2320#<#1360#>after <#1361#>#tex2html_accent_inline2321#<#1361#>is equivalent to <#1362#>#tex2html_accent_inline2322#<#1362#>, while <#1363#>#tex2html_accent_inline2323#<#1363#>after <#1364#>#tex2html_accent_inline2324#<#1364#>is equivalent to <#1365#>#tex2html_accent_inline2325#<#1365#>.

<#1366#>#tex2html_accent_inline2326#<#1366#><#1367#>Miscellaneous Commands<#1367#>

=0em

to <#787#>#=5pt plus 1 fil;SPMamp;#=0pt;SPMamp;#=0pt;SPMamp;#=0pt;SPMamp;# ;SPMamp;<#1368#>#tex2html_accent_inline2327#<#1368#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1369#>#tex2html_accent_inline2328#<#1369#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1370#>#tex2html_accent_inline2329#<#1370#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1371#>#tex2html_accent_inline2330#<#1371#> region;SPMamp;<#1376#>#tex2html_accent_inline2331#<#1376#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1377#>#tex2html_accent_inline2332#<#1377#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1378#>#tex2html_accent_inline2333#<#1378#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1379#>#tex2html_accent_inline2334#<#1379#> line;SPMamp;<#1385#>#tex2html_accent_inline2335#<#1385#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1386#>#tex2html_accent_inline2336#<#1386#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1387#>#tex2html_accent_inline2337#<#1387#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1388#>#tex2html_accent_inline2338#<#1388#> <#787#>

to <#1390#> <#1391#>=.75=1em emulate <#1396#>#tex2html_accent_inline2339#<#1396#>/<#1397#>#tex2html_accent_inline2340#<#1397#>in emacs mode<#1391#><#1392#>#tex2html_accent_inline2341#<#1392#><#1390#> to <#1398#> <#1399#>=.75=1em emulate <#1404#>#tex2html_accent_inline2342#<#1404#>/<#1405#>#tex2html_accent_inline2343#<#1405#>in emacs mode<#1399#><#1400#>#tex2html_accent_inline2344#<#1400#><#1398#>

to <#1406#> <#1407#>=.75=1em <#1409#>#tex2html_accent_inline2345#<#1409#> lines<#1407#><#1408#>#tex2html_accent_inline2346#<#1408#><#1406#>

to <#1410#> <#1411#>=.75=1em lowercase region<#1411#><#1412#>#tex2html_accent_inline2347#<#1412#><#1410#> to <#1414#> <#1415#>=.75=1em uppercase region<#1415#><#1416#>#tex2html_accent_inline2348#<#1416#><#1414#> to <#1418#> <#1419#>=.75=1em execute last keyboard macro on each line in the region<#1419#><#1420#>#tex2html_accent_inline2349#<#1420#><#1418#>

to <#1422#> <#1423#>=.75=1em insert specified string for each line in the region<#1423#><#1424#>#tex2html_accent_inline2350#<#1424#><#1422#> to <#1426#> <#1427#>=.75=1em check spelling of the words in the region<#1427#><#1428#>#tex2html_accent_inline2351#<#1428#><#1426#>

<#1430#>#tex2html_accent_inline2352#<#1430#><#1431#>Differences from Vi<#1431#>

=1em

In VIP some keys behave rather differently from Vi. The table below lists such keys, and you can get the effect of typing these keys by typing the corresponding keys in the VIP column.

to <#788#>#=10pt plus 1 fil;SPMamp;#=0pt;SPMamp;# ;SPMamp;<#1432#>#tex2html_accent_inline2353#<#1432#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1433#>#tex2html_accent_inline2354#<#1433#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; forward character;SPMamp;<#1436#>#tex2html_accent_inline2355#<#1436#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1437#>#tex2html_accent_inline2356#<#1437#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; backward character;SPMamp;<#1438#>#tex2html_accent_inline2357#<#1438#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1439#>#tex2html_accent_inline2358#<#1439#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; next line at first non-white;SPMamp;<#1440#>#tex2html_accent_inline2359#<#1440#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1441#>#tex2html_accent_inline2360#<#1441#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; delete previous character;SPMamp;<#1442#>#tex2html_accent_inline2361#<#1442#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1443#>#tex2html_accent_inline2362#<#1443#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; get information on file;SPMamp;<#1444#>#tex2html_accent_inline2363#<#1444#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1445#>#tex2html_accent_inline2364#<#1445#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; substitute characters;SPMamp;<#1446#>#tex2html_accent_inline2365#<#1446#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1447#>#tex2html_accent_inline2366#<#1447#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; substitute line;SPMamp;<#1448#>#tex2html_accent_inline2367#<#1448#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1449#>#tex2html_accent_inline2368#<#1449#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; change to end of line;SPMamp;<#1450#>#tex2html_accent_inline2369#<#1450#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#1451#>#tex2html_accent_inline2370#<#1451#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; <#788#>

(Strictly speaking, <#1453#>#tex2html_accent_inline2371#<#1453#>and <#1454#>#tex2html_accent_inline2372#<#1454#>behave slightly differently in Vi.)

<#1455#>#tex2html_accent_inline2373#<#1455#><#1456#>Customization<#1456#>

By default, search is case sensitive. You can change this by including the following line in your <#1457#>#tex2html_accent_inline2374#<#1457#>file.

<#1458#>#tex2html_accent_inline2375#<#1458#>

=1em

to <#789#>#=10pt plus 1 fil;SPMamp;#=0pt;SPMamp;# <#1459#>#tex2html_accent_inline2376#<#1459#>;SPMamp;<#1460#>#tex2html_accent_inline2377#<#1460#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; <#1463#>#tex2html_accent_inline2378#<#1463#>;SPMamp;<#1464#>#tex2html_accent_inline2379#<#1464#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; <#1465#>#tex2html_accent_inline2380#<#1465#>;SPMamp;<#1466#>#tex2html_accent_inline2381#<#1466#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; <#1467#>#tex2html_accent_inline2382#<#1467#>;SPMamp;<#1468#>#tex2html_accent_inline2383#<#1468#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; <#1469#>#tex2html_accent_inline2384#<#1469#>;SPMamp;<#1470#>#tex2html_accent_inline2385#<#1470#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; <#1471#>#tex2html_accent_inline2386#<#1471#>;SPMamp;<#1472#>#tex2html_accent_inline2387#<#1472#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; <#1473#>#tex2html_accent_inline2388#<#1473#>;SPMamp;<#1474#>#tex2html_accent_inline2389#<#1474#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; <#1475#>#tex2html_accent_inline2390#<#1475#>;SPMamp;<#1476#>#tex2html_accent_inline2391#<#1476#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; <#1477#>#tex2html_accent_inline2392#<#1477#>;SPMamp;<#1478#>#tex2html_accent_inline2393#<#1478#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; <#1479#>#tex2html_accent_inline2394#<#1479#>;SPMamp;<#1480#>#tex2html_accent_inline2395#<#1480#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; <#789#>

Include (some of) following lines in your <#1481#>#tex2html_accent_inline2396#<#1481#>file to restore Vi key bindings.

(define-key vip-mode-map ;SPMquot;
C-g;SPMquot; 'vip-info-on-file) (define-key vip-mode-map ;SPMquot;
C-h;SPMquot; 'vip-backward-char) (define-key vip-mode-map ;SPMquot;
C-m;SPMquot; 'vip-next-line-at-bol) (define-key vip-mode-map ;SPMquot; ;SPMquot; 'vip-forward-char) (define-key vip-mode-map ;SPMquot;g;SPMquot; 'vip-keyboard-quit) (define-key vip-mode-map ;SPMquot;s;SPMquot; 'vip-substitute) (define-key vip-mode-map ;SPMquot;C;SPMquot; 'vip-change-to-eol) (define-key vip-mode-map ;SPMquot;R;SPMquot; 'vip-change-to-eol) (define-key vip-mode-map ;SPMquot;S;SPMquot; 'vip-substitute-line) (define-key vip-mode-map ;SPMquot;X;SPMquot; 'vip-delete-backward-char)

<#1484#>#tex2html_accent_inline2397#<#1484#>

In vi mode, an Ex command is entered by typing:

<#1486#>#tex2html_accent_inline2398#<#1486#>

<#1488#>#tex2html_accent_inline2399#<#1488#><#1489#>Ex Addresses<#1489#>

to <#790#>#=5pt plus 1 fil;SPMamp;#=2pt;SPMamp;#=5pt plus 1 fil;SPMamp;# current line;SPMamp;<#1490#>#tex2html_accent_inline2400#<#1490#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;next line with <#1491#>#tex2html_accent_inline2401#<#1491#>;SPMamp;<#1492#>#tex2html_accent_inline2402#<#1492#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; line <#1494#>#tex2html_accent_inline2403#<#1494#>;SPMamp;<#1495#>#tex2html_accent_inline2404#<#1495#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;previous line with <#1496#>#tex2html_accent_inline2405#<#1496#>;SPMamp;<#1497#>#tex2html_accent_inline2406#<#1497#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; last line;SPMamp;<#1500#>#tex2html_accent_inline2407#<#1500#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1501#>#tex2html_accent_inline2408#<#1501#> line before <#1502#>#tex2html_accent_inline2409#<#1502#>;SPMamp;<#1503#>#tex2html_accent_inline2410#<#1503#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; next line;SPMamp;<#1506#>#tex2html_accent_inline2411#<#1506#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1507#>#tex2html_accent_inline2412#<#1507#> through <#1508#>#tex2html_accent_inline2413#<#1508#>;SPMamp;<#1509#>#tex2html_accent_inline2414#<#1509#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; previous line;SPMamp;<#1512#>#tex2html_accent_inline2415#<#1512#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;line marked with <#1513#>#tex2html_accent_inline2416#<#1513#>;SPMamp;<#1514#>#tex2html_accent_inline2417#<#1514#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; entire buffer;SPMamp;<#1516#>#tex2html_accent_inline2418#<#1516#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;previous context;SPMamp;<#1517#>#tex2html_accent_inline2419#<#1517#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; <#790#>

Addresses can be specified in front of a command. For example,

<#1518#>#tex2html_accent_inline2420#<#1518#>

moves 11 lines below current line to the end of buffer.

<#1519#>#tex2html_accent_inline2421#<#1519#><#1520#>Ex Commands<#1520#>

=0em

to <#1521#> <#1522#>=.75=1em mark lines matching <#1524#>#tex2html_accent_inline2422#<#1524#> and execute <#1525#>#tex2html_accent_inline2423#<#1525#> on these lines<#1522#><#1523#>#tex2html_accent_inline2424#<#1523#><#1521#>

to <#1528#> <#1529#>=.75=1em mark lines <#1531#>#tex2html_accent_inline2425#<#1531#> matching <#1532#>#tex2html_accent_inline2426#<#1532#> and execute <#1533#>#tex2html_accent_inline2427#<#1533#> on these lines<#1529#><#1530#>#tex2html_accent_inline2428#<#1530#><#1528#>

to <#1536#> <#1537#>=.75=1em <#1539#>#tex2html_accent_inline2429#<#1539#> specified lines after <#1540#>#tex2html_accent_inline2430#<#1540#><#1537#><#1538#>#tex2html_accent_inline2431#<#1538#><#1536#> to <#1542#> <#1543#>=.75=1em <#1545#>#tex2html_accent_inline2432#<#1545#> specified lines after <#1546#>#tex2html_accent_inline2433#<#1546#><#1543#><#1544#>#tex2html_accent_inline2434#<#1544#><#1542#> to <#1549#> <#1550#>=.75=1em <#1552#>#tex2html_accent_inline2435#<#1552#> specified lines [into register <#1553#>#tex2html_accent_inline2436#<#1553#>]<#1550#><#1551#>#tex2html_accent_inline2437#<#1551#><#1549#> to <#1556#> <#1557#>=.75=1em <#1559#>#tex2html_accent_inline2438#<#1559#> specified lines [into register <#1560#>#tex2html_accent_inline2439#<#1560#>]<#1557#><#1558#>#tex2html_accent_inline2440#<#1558#><#1556#> to <#1563#> <#1564#>=.75=1em <#1566#>#tex2html_accent_inline2441#<#1566#> back text [from register <#1567#>#tex2html_accent_inline2442#<#1567#>]<#1564#><#1565#>#tex2html_accent_inline2443#<#1565#><#1563#>

to <#1570#> <#1571#>=.75=1em <#1573#>#tex2html_accent_inline2444#<#1573#> <#1574#>#tex2html_accent_inline2445#<#1574#> for first string on line matching <#1575#>#tex2html_accent_inline2446#<#1575#><#1571#><#1572#>#tex2html_accent_inline2447#<#1572#><#1570#>

to <#1578#> <#1579#>=.75=1em repeat last substitution<#1579#><#1580#>#tex2html_accent_inline2448#<#1580#><#1578#> to <#1581#> <#1582#>=.75=1em repeat previous substitute with previous search pattern as <#1584#>#tex2html_accent_inline2449#<#1584#><#1582#><#1583#>#tex2html_accent_inline2450#<#1583#><#1581#>

to <#1586#> <#1587#>=.75=1em <#1589#>#tex2html_accent_inline2451#<#1589#> in a file<#1587#><#1588#>#tex2html_accent_inline2452#<#1588#><#1586#> to <#1591#> <#1592#>=.75=1em <#1594#>#tex2html_accent_inline2453#<#1594#> in the output of a shell command<#1592#><#1593#>#tex2html_accent_inline2454#<#1593#><#1591#> to <#1596#> <#1597#>=.75=1em write out specified lines into <#1599#>#tex2html_accent_inline2455#<#1599#><#1597#><#1598#>#tex2html_accent_inline2456#<#1598#><#1596#> to <#1601#> <#1602#>=.75=1em write out specified lines at the end of <#1604#>#tex2html_accent_inline2457#<#1604#><#1602#><#1603#>#tex2html_accent_inline2458#<#1603#><#1601#> to <#1606#> <#1607#>=.75=1em write out and then quit<#1607#><#1608#>#tex2html_accent_inline2459#<#1608#><#1606#>

to <#1610#> <#1611#>=.75=1em define a macro <#1613#>#tex2html_accent_inline2460#<#1613#> that expands to <#1614#>#tex2html_accent_inline2461#<#1614#><#1611#><#1612#>#tex2html_accent_inline2462#<#1612#><#1610#> to <#1617#> <#1618#>=.75=1em remove macro expansion associated with <#1620#>#tex2html_accent_inline2463#<#1620#><#1618#><#1619#>#tex2html_accent_inline2464#<#1619#><#1617#>

to <#1622#> <#1623#>=.75=1em print line number<#1623#><#1624#>#tex2html_accent_inline2465#<#1624#><#1622#> to <#1625#> <#1626#>=.75=1em print <#1628#>#tex2html_accent_inline2466#<#1628#> number of VIP<#1626#><#1627#>#tex2html_accent_inline2467#<#1627#><#1625#>

to <#1629#> <#1630#>=.75=1em shift specified lines to the right<#1630#><#1631#>#tex2html_accent_inline2468#<#1631#><#1629#> to <#1632#> <#1633#>=.75=1em shift specified lines to the left<#1633#><#1634#>#tex2html_accent_inline2469#<#1634#><#1632#>

to <#1635#> <#1636#>=.75=1em <#1638#>#tex2html_accent_inline2470#<#1638#> lines<#1636#><#1637#>#tex2html_accent_inline2471#<#1637#><#1635#> to <#1639#> <#1640#>=.75=1em mark specified line to register <#1642#>#tex2html_accent_inline2472#<#1642#><#1640#><#1641#>#tex2html_accent_inline2473#<#1641#><#1639#> to <#1644#> <#1645#>=.75=1em <#1647#>#tex2html_accent_inline2474#<#1647#> a variable's value<#1645#><#1646#>#tex2html_accent_inline2475#<#1646#><#1644#> to <#1648#> <#1649#>=.75=1em run a sub<#1651#>#tex2html_accent_inline2476#<#1651#> in a window<#1649#><#1650#>#tex2html_accent_inline2477#<#1650#><#1648#> to <#1652#> <#1653#>=.75=1em execute shell command <#1655#>#tex2html_accent_inline2478#<#1655#><#1653#><#1654#>#tex2html_accent_inline2479#<#1654#><#1652#> to <#1657#> <#1658#>=.75=1em find first definition of <#1660#>#tex2html_accent_inline2480#<#1660#> <#1661#>#tex2html_accent_inline2481#<#1661#><#1658#><#1659#>#tex2html_accent_inline2482#<#1659#><#1657#>

2=

Copyright © 1987 Free Software Foundation, Inc.
designed by Masahiko Sato, September 1987 v1.2
for VIP 3.5 under GNU Emacs version 18 on Unix systems

Permission is granted to make and distribute copies of this card provided the copyright notice and this permission notice are preserved on all copies.

For copies of the GNU Emacs manual, write to the Free Software Foundation, Inc., 1000 Massachusetts Ave, Cambridge MA 02138.

ac ac